$22 for a piezo? Ouch! Even if they are (maybe) the real Motorola version.